cannon ball pulse - Turkish English Dictionary